Big Huge Thesaurus

subatomic particle

noun